Lion's Head

Lion's Head may refer to: